pressing forward - German English Dictionary